/**
 * 暂用
 * 用于旧数据与新数据的差异，获取device，也适用于手机端
 * 水情
 */

var lmintArr = [];
//水库
const reservoirArr = [
    {
        "label": "那咀水库",
        "max": 33,
        "slug": "",
        "Device": "5408",
        "tag": "水库",
        "Area": "杜阮",
        "region": "杜阮镇",
        "Name": "那咀水库"
    },
    {
        "label": "那围水库",
        "max": 37,
        "slug": "",
        "Device": "5407",
        "tag": "水库",
        "Area": "杜阮",
        "region": "杜阮镇",
        "Name": "那围水库"
    },
    {
        "label": "兰石水库",
        "max": 42.85,
        "slug": "",
        "Device": "5409",
        "tag": "水库",
        "Area": "杜阮",
        "region": "杜阮镇",
        "Name": "兰石水库"
    },
    {
        "label": "凤飞云水库",
        "max": 42.28,
        "slug": "",
        "Device": "5402",
        "tag": "水库",
        "Area": "杜阮",
        "region": "杜阮镇",
        "Name": "凤飞云水库"
    },
    {
        "label": "棋杆石水库",
        "max": 23.4,
        "slug": "",
        "Device": "4403",
        "tag": "水库",
        "Area": "棠下",
        "region": "棠下镇",
        "Name": "棋杆石水库"
    },
    {
        "label": "大田坑水库",
        "max": 13.66,
        "slug": "",
        "Device": "4405",
        "tag": "水库",
        "Area": "棠下",
        "region": "棠下镇",
        "Name": "大田坑水库"
    },
    {
        "label": "六联水库",
        "max": 27,
        "slug": "",
        "Device": "5403",
        "tag": "水库",
        "Area": "杜阮",
        "region": "杜阮镇",
        "Name": "六联水库"
    },
    {
        "label": "牛尾水库",
        "max": 37.5,
        "slug": "",
        "Device": "5405",
        "tag": "水库",
        "Area": "杜阮",
        "region": "杜阮镇",
        "Name": "牛尾水库"
    },
    {
        "label": "钳口水库",
        "max": 16.4,
        "slug": "",
        "Device": "5401",
        "tag": "水库",
        "Area": "杜阮",
        "region": "杜阮镇",
        "Name": "钳口水库"
    },
    {
        "label": "小迳水库",
        "max": 38.92,
        "slug": "",
        "Device": "5404",
        "tag": "水库",
        "Area": "杜阮",
        "region": "杜阮镇",
        "Name": "小迳水库"
    },
    {
        "label": "龙岗坑水库",
        "max": 18,
        "slug": "",
        "Device": "5406",
        "tag": "水库",
        "Area": "杜阮",
        "region": "杜阮镇",
        "Name": "龙岗坑水库"
    },
    {
        "label": "鲤鱼山水库",
        "max": 18,
        "slug": "",
        "Device": "4402",
        "tag": "水库",
        "Area": "棠下",
        "region": "棠下镇",
        "Name": "鲤鱼山水库"
    },
    {
        "label": "公坑水库",
        "max": 18.9,
        "slug": "",
        "Device": "4404",
        "tag": "水库",
        "Area": "棠下",
        "region": "棠下镇",
        "Name": "公坑水库"
    },
    {
        "label": "观音堂水库",
        "max": 45.5,
        "slug": "",
        "Device": "4406",
        "tag": "水库",
        "Area": "棠下",
        "region": "棠下镇",
        "Name": "观音堂水库"
    },
    {
        "label": "三堡水库",
        "max": 16.9,
        "slug": "",
        "Device": "4401",
        "tag": "水库",
        "Area": "棠下",
        "region": "棠下镇",
        "Name": "三堡水库"
    },
    {
        "label": "大西坑水库",
        "max": 31.5,
        "slug": "",
        "Device": "0052",
        "tag": "水库",
        "Area": "环市",
        "region": "环市街道",
        "Name": "大西坑水库"
    },
    {
        "label": "天河站",
        "max": "",
        "slug": "",
        "Device": "0051",
        "tag": "",
        "Area": "棠下",
        "region": "棠下镇",
        "Name": "天河站"
    },
    {
        "label": "东厢站内",
        "max": "",
        "slug": "",
        "Device": "3503",
        "tag": "",
        "Area": "潮连",
        "region": "潮连街道",
        "Name": "东厢站内"
    },
    {
        "label": "东厢站外（无雨量）",
        "max": "",
        "slug": "",
        "Device": "054",
        "tag": "",
        "Area": "潮连",
        "region": "潮连街道",
        "Name": "东厢站外（无雨量）"
    },
    {
        "label": "塔岗(外）",
        "max": "",
        "slug": "",
        "Device": "055",
        "tag": "",
        "Area": "荷塘",
        "region": "荷塘镇",
        "Name": "塔岗(外）"
    },
    {
        "label": "江咀(雨）",
        "max": "",
        "slug": "",
        "Device": "7101",
        "tag": "",
        "Area": "白沙",
        "region": "白沙街道",
        "Name": "江咀(雨）"
    },
    {
        "label": "杜阮贯溪（雨）",
        "max": "",
        "slug": "",
        "Device": "5101",
        "tag": "",
        "Area": "杜阮",
        "region": "杜阮镇",
        "Name": "杜阮贯溪（雨）"
    },
    {
        "label": "棠下石窖（雨）",
        "max": "",
        "slug": "",
        "Device": "4102",
        "tag": "",
        "Area": "棠下",
        "region": "棠下镇",
        "Name": "棠下石窖（雨）"
    },
    {
        "label": "北街（雨）",
        "max": "",
        "slug": "",
        "Device": "8101",
        "tag": "",
        "Area": "北街",
        "region": "白沙街道",
        "Name": "北街（雨）"
    },
    {
        "label": "苟口外（无雨量）",
        "max": "",
        "slug": "",
        "Device": "3501",
        "tag": "",
        "Area": "潮连",
        "region": "潮连街道",
        "Name": "苟口外（无雨量）"
    },
    {
        "label": "棠下水利所（雨）",
        "max": "",
        "slug": "",
        "Device": "4100",
        "tag": "",
        "Area": "棠下",
        "region": "棠下镇",
        "Name": "棠下水利所（雨）"
    },
    {
        "label": "棠下桐井（雨）",
        "max": "",
        "slug": "",
        "Device": "4101",
        "tag": "",
        "Area": "棠下",
        "region": "棠下镇",
        "Name": "棠下桐井（雨）"
    },
    {
        "label": "苟口内",
        "max": "",
        "slug": "",
        "Device": "3502",
        "tag": "",
        "Area": "潮连",
        "region": "潮连街道",
        "Name": "苟口内"
    }
];
//水闸
const sluiceArr = [
    {
        "Device": "8609",
        "Name": "北街(闸外)",
        "Area": "北街",
        "region": "白沙街道",
        "label": "北街(闸外)",
        "slug": ""
    },
    {
        "Device": "8610",
        "Name": "北街(闸內)",
        "Area": "北街",
        "region": "白沙街道",
        "label": "北街(闸內)"
    },
    {
        "Device": "8602",
        "Name": "江咀(下游水位)",
        "Area": "江咀",
        "region": "白沙街道",
        "label": "江咀(下游水位)",
        "slug": "江咀水闸下游"
    },
    {
        "Device": "8601",
        "Name": "江咀(上游水位)",
        "Area": "江咀",
        "region": "白沙街道",
        "label": "江咀(上游水位)",
        "slug": "江咀水闸上游"
    },
    {
        "Device": "8603",
        "Name": "海口上游(即外江)",
        "Area": "海口",
        "region": "棠下镇",
        "label": "海口上游(即外江)",
        "slug": "海口水闸上游"
    },
    {
        "Device": "8604",
        "Name": "海口下游(即内河)",
        "Area": "海口",
        "region": "棠下镇",
        "label": "海口下游(即内河)",
        "slug": "海口水闸下游"
    },
    {
        "Device": "8606",
        "Name": "耙冲(上游水位)",
        "Area": "耙冲",
        "region": "环市街道",
        "label": "耙冲(上游水位)",
        "slug": "耙冲水闸上游"
    },
    {
        "Device": "8605",
        "Name": "耙冲(下游水位)",
        "Area": "耙冲",
        "region": "环市街道",
        "label": "耙冲(下游水位)",
        "slug": "耙冲水闸下游"
    },
    {
        "Device": "8607",
        "Name": "横江(外江水位)",
        "Area": "横江",
        "region": "棠下镇",
        "label": "横江(外江水位)",
        "slug": "横江外江水闸"
    },
    {
        "Device": "8608",
        "Name": "横江(内河水位)",
        "Area": "横江",
        "region": "棠下镇",
        "label": "横江(内河水位)",
        "slug": "横江内江水闸"
    },
    {
        "Device": "8621",
        "Name": "江咀",
        "Area": "江咀",
        "region": "白沙街道",
        "label": "江咀"
    },
    {
        "Device": "8624",
        "Name": "海口",
        "Area": "海口",
        "region": "棠下镇",
        "label": "海口"
    },
    {
        "Device": "8625",
        "Name": "耙冲",
        "Area": "耙冲",
        "region": "环市街道",
        "label": "耙冲"
    },
    {
        "Device": "8628",
        "Name": "横江",
        "Area": "横江",
        "region": "棠下镇",
        "label": "横江"
    },
    {
        "Device": "8611",
        "Name": "保利(水位)",
        "Area": "环市",
        "region": "环市街道",
        "label": "保利(水位)"
    },
    {
        "Device": "8612",
        "Name": "五邑大学(水位)",
        "Area": "环市",
        "region": "环市街道",
        "label": "五邑大学(水位)"
    },
    {
        "Device": "8613",
        "Name": "牛口(水位)",
        "Area": "白沙",
        "region": "环市街道",
        "label": "牛口(水位)"
    },
    {
        "Device": "8614",
        "Name": "新河桥(水位)",
        "Area": "白沙",
        "region": "环市街道",
        "label": "新河桥(水位)"
    }
];

lmintArr = lmintArr.concat(reservoirArr, sluiceArr)

/**
 * 
 * @param {String} str 
 * @return {String} device code
 */
const findDevice = (str) => {
    let res = lmintArr.find((item) => {
        //自定义条件
        return item.Name == str || item.slug == str;
    });
    return res?.Device
}

const changeName = (str) => {
    var listA = {
        "横江水闸上游": "横江外江水闸",
        "横江水闸下游": "横江内江水闸"
    };
    for (let k in listA) {
        if (k == str) {
            return listA[k];
        }
    }
    return str;
}
export { lmintArr, findDevice, changeName }
